// TODO 类型导出 导入
export type Person = {
	name: String
}
// import {  Person } from './export'

// TODO 命名空间
namespace A {
	export namespace B {
		export type person = { age: number }
		export const a = 1
		export const b = 2
		export class SomeClassName {}
	}
}
console.log(A.B.a) // 1
console.log(A.B.b) // 2

// 外部使用三斜线指令引入
/// <reference path="..." />

// TODO 别名
import BBB = A.B
console.log(BBB.b) // 2

// TODO 重名合并
namespace A {
	export namespace C {
		export const c = 10
	}
}
A.B.b
A.C.c
